lateral ligaments of liver - Turco Inglés Diccionario